home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / INTERNET / SITES / RAND / UNSPLIT / text0706.txt < prev    next >
Encoding:
Text File  |  1997-02-06  |  2.3 KB  |  66 lines

  1. Bertrand Le Roy wrote:
  2.  >
  3.  > > Bertrand is designig Charater Specification which seems to be more 
  4. that
  5.  > > just that even at the moment. I think it will be smart to desing
  6.  > > specification for BMW files (BadMoodWorld=analogs to WAD) in 
  7. parallel
  8.  > > with the BM engine, to be sure that is finished (or nearly) when 
  9. engine
  10.  > > will be ready.
  11.  >
  12.  > Yes, right. Here are my suggestions about that:
  13.  > - It should be as compatible as possible with WADs. At least, it 
  14. should be
  15.  > easy to convert WADs to BMWs. The specs of BMWs should contain all 
  16. object
  17.  > types that WADs contain. But this is obvious.
  18.  
  19.  Yep.
  20.  
  21.  > - It should be compatible with the charspecs. This is also obvious. 
  22. Of
  23.  > course, if some imperative requirement about the BMW should oblige me 
  24. to
  25.  > modify the charspecs, I'm ready to do so.
  26.  
  27.  I think that we could have different types of characters by complexity:
  28.  like we do not care if monster is hungry, thirsty or if it learns
  29.  something during the game.
  30.  Similar to that, some objects like door, we don't care about it's
  31.  nutritius value ... etc. So differet object types will make BMW more
  32.  organised and simple to interpret data. Agree?
  33.  
  34.  > - They should be evolutive, that is, we should be able to put new
  35.  > potentialities in while keeping it compatible with former versions.
  36.  > - It should be able to implement new possibilities with modules 
  37. included
  38. > in BMWs. That is, some vectors, variables and entry points of the engine
  39. > should be available and modifyable by bits of code inside the BMW file.
  40.  
  41. That would be more that GREAT!
  42.  
  43.  > This way, one could imagine that a BMW could contain new features 
  44. like a
  45.  > different AI,
  46.  
  47.  Yeah! Like, stupid monster wouldn't notice you even if you would stand
  48.  behind it's back, and clever one will hear your footsteps, guess where
  49.  you are and where are you goning an then make a setup ...
  50.  
  51.  > flying devices, etc. or even (if possible), modifications of
  52.  > some drawing routines, within some limits. This way, one could 
  53. perhaps
  54.  > include in a BMW new kinds of enemies that are drawn in 3D by 
  55. redirecting
  56.  > the sprite drawing routine. Why not?
  57.  
  58.  Indeed!
  59.  
  60.  Another thing: I think that primary effort shall be put into making a
  61.  one player game, networking is a luxury cream. I believe that peole
  62.  spent much more time playing alone than networking?
  63.  
  64.  bye Lovro
  65.  
  66.